====== La façon classique ======

===== CHROOT =====

Pour réparer Lilo, notre gestionnaire de boot, ce n'est pas très compliqué.

  * Tout d'abord, il vous faut booter sur votre cd d'installation de Zenwalk Linux. Un autre, tel que Zenwalk Live pourrait faire l'affaire.
  * Ensuite, il vous faudra passer dans une console. Il n'est pas question de démarrer une nouvelle installation dans le cas ou vous utiliseriez le cd de notre distribution préférée. Donc, tapez les commandes suivantes (en adaptant à votre cas bien sûr): 

  $ mkdir /mnt/linux
  $ cd /mnt/linux

  * monter votre partition / et chrootez la: 

  mount -w /dev/sdXY(sda6 chez moi) /mnt/linux
  
  $ chroot /mnt/linux /bin/bash

  * remplacer ou modifier votre fichier lilo.conf qui se trouve maintenant dans /mnt/linux/etc et éxécutez: 

  $ lilo

  * Il ne reste plus qu'à redémarrer. 


Pour le cas où une réinstallation de windows a écrasé votre mbr, c'est encore plus simple: Bootez avec le cd de Zenwalk. Au prompt:

  $ boot:ata root=/dev/sdxX(vous adaptez bien-sûr) noinitrd ro

Vous pourrez ainsi booter sur votre partition linux. Une fois dans votre environnement:

  # lilo 
ou 
  # liloconfig

===== /etc/lilo.conf =====

Voici un exemple de fichier /etc/lilo.conf avec un dual boot "Zenwalk-Windows", démarrant sur Zenwalk par défaut. 

<php>
# LILO configuration file
# generated by 'liloconfig'
#
# Start LILO global section
append="resume2=swap:/dev/sda5 splash=silent "
boot = /dev/sda
bitmap=/boot/splash.bmp
bmp-table=234p,348p,1,4
bmp-colors=220,0,,255,220,
bmp-timer=539p,396p,220,0,
prompt
timeout = 50
default = Zenwalk
# Override dangerous defaults that rewrite the partition table:
change-rules
  reset
# VESA framebuffer console @ 1024x768x64k
vga = 791
# Normal VGA console
# vga = normal
# VESA framebuffer console @ 1024x768x64k
# vga=791
# VESA framebuffer console @ 1024x768x32k
# vga=790
# VESA framebuffer console @ 1024x768x256
# vga=773
# VESA framebuffer console @ 800x600x64k
# vga=788
# VESA framebuffer console @ 800x600x32k
# vga=787
# VESA framebuffer console @ 800x600x256
# vga=771
# VESA framebuffer console @ 640x480x64k
# vga=785
# VESA framebuffer console @ 640x480x32k
# vga=784
# VESA framebuffer console @ 640x480x256
# vga=769
# End LILO global section
# Windows bootable partition config begins
other = /dev/sda1
  label = Windows
  table = /dev/sda
# Windows bootable partition config ends
# Linux bootable partition config begins
image = /boot/vmlinuz
  root = /dev/sda6
  label = Zenwalk
  initrd = /boot/initrd.splash
  read-only
# Linux bootable partition config ends
</php>


====== La façon Zenwalk ======
===== LILOFIX =====
Pour réaliser ceci, vous avez besoin de la toute dernière version du LiveCD de Zenwalk Linux sur lequel vous trouverez un outil qui vous facilitera la vie : [[LILOFIX]]
